package com.ww.springboot.es.dto;

import lombok.Data;

import java.io.Serializable;

/**
 * @author : liw
 * @date : 2020/11/18 19:34
 */
@Data
public class ForecastRecordDTO implements Serializable {


    private String id;

    /**
     * 业务单号  可能值 订单号/配货单号(包裹号)/跟踪号/扩展跟踪号
     */
    private String bizNumber;


    /**
     * 业务类型
     * {@link com.zhkj.forecast.enums.ForecastBizTypeEnum}
     */
    private Integer bizType;


    /**
     * 请求方系统名称
     */
    private String requestSysName;


    /**
     * 响应方 系统名称
     */
    private String responseSysName;


    /**
     * 请求报文
     */
    private String requestMessage;


    /**
     * 响应报文
     */
    private String responseMessage;


    /**
     * 业务状态
     * 1 处理成功
     * 2 处理失败
     */
    private Integer status;


    /**
     * 关联MQ消息对象
     */
    private String mqMessage;

    /**
     * 关联MQ queue
     */
    private String consumerQueue;


    /**
     * 请求次数
     */
    private Integer count;


    /**
     * 創建时间->起始
     */
    private String createTimeBegin;

    /**
     * 創建时间->至
     */
    private String createTimeEnd;


    /**
     * 修改时间->起始
     */
    private String updateTimeBegin;

    /**
     * 修改时间->至
     */
    private String updateTimeEnd;


    /**
     * 租户id
     */
    private String tenantId;


    /**
     * 异常信息
     */
    private String errorMsg;

}
